bring (or pull) someone up short - Anglais Synonymes Dictionnaire

Can't found any synonym terms.